suffer a dramatic fall - German English Dictionary